Conceptions of the Discipline of HCI: Craft, Applied Science, and Engineering
نویسندگان
چکیده
The theme of HCI '89 is 'the theory and practice of HCI'. In providing a general introduction to the Conference, this paper develops the theme within a characterisation of alternative conceptions of the discipline of Human-Computer Interaction (HCI). First, consideration of disciplines in general suggests their complete definition can be summarised as: 'knowledge, practices and a general problem having a particular scope, where knowledge supports practices seeking solutions to the general problem'. Second, the scope of the general problem of HCI is defined by reference to humans, computers, and the work they perform. Third, by intersecting these two definitions, a framework is proposed within which different conceptions of the HCI discipline may be established, ordered, and related. The framework expresses the essential characteristics of the HCI discipline, and can be summarised as: 'the use of HCI knowledge to support practices seeking solutions to the general problem of HCI'. Fourth, three alternative conceptions of the discipline of HCI are identified. They are HCI as a craft discipline, as an applied scientific discipline, and as an engineering discipline. Each conception is considered in terms of its view of the general problem, the practices seeking solutions to the problem, and the knowledge supporting those practices; examples are provided. Finally, the alternative conceptions are reviewed, and the effectiveness of the discipline which each offers is comparatively assessed. The relationships between the conceptions in establishing a more effective discipline are indicated.
منابع مشابه
Computer Science : Craft , Science or Engineering ?
There has been a lot of philosophical and pragmatic debate on whether Computer Science is a craft, science or an engineering discipline. This article examines both Paul Graham’s claim that hackers and painters have a lot in common and Dr. Tolbert’s claim that Computer Science is a craft on its way to becoming an engineering discipline. We conclude that both claims have truth in them and argue t...
متن کاملFrom Craft to Science: Searching for First Principles of Software Development
Developing large software systems is notoriously difficult and unpredictable. Software projects often are canceled, finish late and over budget, or yield lowquality results -setting software engineering apart from established engineering disciplines. While puzzling at first glance, the shortcomings of software "engineering" can easily be explained by the fact that software development is a craf...
متن کاملFrom Craft to Science: Rules for Software Design -- Part II
Developing large software systems is notoriously difficult and unpredictable. Software projects are often canceled, finish late and over budget, or yield lowquality results -setting software engineering apart from established engineering disciplines. While puzzling at first glance, the shortcomings of software "engineering" are easily explained by the fact that software development is a craft a...
متن کاملA hybrid EEG-based emotion recognition approach using Wavelet Convolutional Neural Networks (WCNN) and support vector machine
Nowadays, deep learning and convolutional neural networks (CNNs) have become widespread tools in many biomedical engineering studies. CNN is an end-to-end tool which makes processing procedure integrated, but in some situations, this processing tool requires to be fused with machine learning methods to be more accurate. In this paper, a hybrid approach based on deep features extracted from Wave...
متن کاملComparing the effect of climate condition on tourism calendar in arid and humid cities using Holiday Climate Index (HCI) (Case Study: Isfahan and Rasht)
Climatic conditions have a major influence in attracting tourists to a city in different months. In this study, the potential of Isfahan and Rasht as arid and humid cities, respectively, was investigated in terms of attracting tourists during a year. For this purpose, the Holiday Climate Index (HCI), which has been designed based on daily climate information, was used. The results showed t...
متن کامل